#include<gtest/gtest.h>
#include<iostream>

int Add(int num1,int num2)
{
    return num1+num2;
}

TEST(name,example_name)
{
    EXPECT_EQ(Add(1,2),1);
    printf("--------------------------\n");
    ASSERT_EQ(Add(1,2),3);
    ASSERT_LT(Add(1,2),1);
}

TEST(name,string_name)
{
    std::string str = "Hello";
    ASSERT_EQ(str,"hello");
    ASSERT_LT(str,"Hello");
}

int main(int argc,char* argv[])
{   
    // unity testing framework initialize
    testing::InitGoogleTest(&argc,argv);
    // start testing
    return RUN_ALL_TESTS();
}